package com.example.demo.service;

import com.example.demo.model.Result;
import com.example.demo.model.User;

public interface UserService {

    /**
     * 用户注册
     * @param userName 用户名
     * @param pwd 密码
     * @return
     */
    Result<User> register(String userName, String pwd);

    /**
     * 用户登录
     *
     * @param userName 用户名
     * @param pwd 密码
     * @return
     */
    Result<User> login(String userName, String pwd);

    /**
     * 根据用户id查询用户信息
     * @param userId
     * @return
     */
    User getUserById(Long userId);
}
